recombinant human - French English Dictionary